跳到主要内容

Everything Claude Code

什么是 Everything Claude Code

Everything Claude Code 是一套完整的 Claude Code 配置集合,来自 Anthropic 黑客马拉松获胜者。它包含:

  • 15+ 专业代理 - 用于特定任务的子代理
  • 30+ 技能(Skills) - 可复用的工作流和领域知识
  • 20+ 命令(Commands) - 快速执行的斜杠命令
  • 自动化钩子(Hooks) - 事件驱动的自动化
  • 规则(Rules) - 始终遵循的最佳实践
  • MCP 配置 - 外部服务连接

核心概念

skills

技能-工作流定义和领域知识的封装

Commands

通过斜杠命令执行的 Skill

常用命令示例

/plan "实现用户认证" # 创建实现计划
/tdd # 测试驱动开发
/e2e # E2E 测试生成
/code-review # 代码审查
/build-fix # 修复构建错误
/refactor-clean # 清理死代码
/verify # 运行验证循环

Agents

专业化子代理

是主 Claude 可以委托任务的专业化子进程。它们具有有限的范围,可以在后台或前台运行,释放主代理的上下文。

核心代理列表:

代理名称用途推荐模型
planner功能实现规划Opus
architect系统设计决策Opus
tdd-guide测试驱动开发Sonnet
code-reviewer质量和安全审查Sonnet
security-reviewer漏洞分析Opus
build-error-resolver构建错误解决Sonnet
e2e-runnerPlaywright E2E 测试Sonnet
refactor-cleaner死代码清理Haiku

Hooks

Hooks 是基于触发器的自动化,在特定事件上触发。与 Skills 不同,它们限定在工具调用和生命周期事件。

设计理念

Token 优化

核心思想: 在保持质量的同时最小化 token 使用

主要策略:

子代理架构 - 为任务分配最便宜的足够模型

内存持久化

核心思想: 跨会话保存和加载上下文

实现方法:

  1. 会话存储文件 - 总结当前状态到 .tmp 文件
  2. 动态系统提示注入 - 使用 CLI 标志动态注入上下文
  3. 内存持久化 Hooks - 自动保存/加载上下文

核心工作流

1. 规划-实现-验证循环

步骤 1: 规划(Planning)

/plan "添加用户认证功能"

步骤 2: 实现(Implementation)

使用 TDD 工作流实现:

/tdd

步骤 3: 验证(Verification)

/verify